Enable compatibility mode operation for HYPERVISOR_domctl. Also add logic
authorEmmanuel Ackaouy <ack@xensource.com>
Fri, 5 Jan 2007 17:34:39 +0000 (17:34 +0000)
committerEmmanuel Ackaouy <ack@xensource.com>
Fri, 5 Jan 2007 17:34:39 +0000 (17:34 +0000)
commit97a138cbdd968113843f8a4ee91d42cc1fbd4cf9
tree9231e9ffb7348f0ff522a7e47abc5b0b37ee5742
parenta6f33d81e1b8a2012ea6b34387ef59d6f4bec2b1
Enable compatibility mode operation for HYPERVISOR_domctl. Also add logic
to switch a domain to/from compatibility mode (supposed to happen early
after domain creation only).

Signed-off-by: Jan Beulich <jbeulich@novell.com>
24 files changed:
xen/arch/ia64/xen/domain.c
xen/arch/powerpc/domain.c
xen/arch/powerpc/domctl.c
xen/arch/x86/domain.c
xen/arch/x86/domctl.c
xen/arch/x86/mm/shadow/common.c
xen/arch/x86/x86_32/traps.c
xen/arch/x86/x86_64/Makefile
xen/arch/x86/x86_64/compat/entry.S
xen/arch/x86/x86_64/compat/traps.c
xen/arch/x86/x86_64/domctl.c [new file with mode: 0644]
xen/common/compat/Makefile
xen/common/compat/domain.c
xen/common/compat/domctl.c [new file with mode: 0644]
xen/common/compat/sysctl.c
xen/common/domain.c
xen/common/domctl.c
xen/common/schedule.c
xen/include/asm-x86/shadow.h
xen/include/public/domctl.h
xen/include/xen/compat.h
xen/include/xen/domain.h
xen/include/xen/sched.h
xen/include/xlat.lst